lamb carcass - Turkish English Dictionary